home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
- iHPFS
- An HPFS Driver for DOS
- Copyright (c) 1993-96, Marcus Better
-
- Version 1.22
- March 3, 1996
-
-
-
-
-
-
-
-
- Overview
-
- The OS/2 operating system introduces a new file system, the
- High Performance File System (HPFS). HPFS has many advantages
- over the FAT system that DOS uses. However, it is usually
- impossible to access files on an HPFS partition without booting
- OS/2.
-
- iHPFS makes it possible for OS/2 users to use their HPFS parti-
- tions when they boot plain DOS. The HPFS partition is assigned
- a drive letter, and can be accessed like any DOS drive -
- although the current version of iHPFS is restricted to read-
- only access.
-
- iHPFS is easy to install and convenient to use, as it acts like
- any DOS drive. Data files and programs on the HPFS partition
- may be read and executed, or copied to other drives.
-
-
-
- Disclaimer and Licence Agreement
-
- The author assumes no responsibility for damages which may
- result from the use of iHPFS.
-
- You may copy iHPFS on the following conditions: iHPFS must be
- copied in unmodified form, and this documentation, also
- unmodified, must be included.
-
- You may give iHPFS to your friends or post it for downloading
- on bulletin boards and ftp sites only as long as the above
- conditions are met.
-
-
-
- System requirements
-
- In order to run iHPFS, you need
- - a 386 processor or better
- - MS-DOS or PC DOS version 4 or later,
- DR DOS version 5 or 6, or Novell DOS version 7.
- It is also nice if you have an HPFS partition, otherwise all
- you will get from iHPFS is an error message.
-
-
-
- How to use iHPFS
-
- Run IHPFS.EXE from the DOS prompt. The syntax is:
-
- IHPFS [options] [d:n d:n ...]
- or IHPFS /U [d:]
-
- The brackets indicate an optional parameter.
-
- d: The drive letter that you want to assign to an iHPFS
- drive. You may specify more than one drive letter on
- the same command line. If no drive letters are
- specified, iHPFS will scan your hard drives and
- automatically install all HPFS partitions.
-
- n The number of the HPFS partition that you want to
- access. HPFS partitions are numbered (logically) so
- that you can specify to iHPFS which partitions you
- want to access. The first HPFS partition on the first
- hard disk is partition number 1. Note that only HPFS
- partitions are counted - if your system has two HPFS
- partitions, they will have numbers 1 and 2, regardless
- of any other non-HPFS partitions you might have.
-
- iHPFS recognizes the following options:
-
- /B Forces use of extended BIOS functions for disk access.
- This should not normally be necessary, but may be
- appropriate on some systems with large disks. You can
- try this option if normal operation does not work.
- Also read the section on large IDE drives below.
-
- /C=x This option tells iHPFS to set up a cache in XMS
- memory. A cache can improve performance dramatically.
- x specifies the cache size, in KB, and is not
- optional. To use this option, you must have an XMS
- driver like HIMEM.SYS loaded.
-
- /L This option makes it possible to access files with
- long filenames. These files will be given a new
- filename and extension. The new name will consist of
- the first valid charactes (eight or less) before the
- first dot in the long filename. The extension is
- computed from the long filename, and is made up of
- letters, digits and a few other characters. Filenames
- that begin with a dot will be seen as HPFS.xxx, where
- xxx is the computed extension.
-
- /U The /U option uninstalls iHPFS drives. If no drive
- letter is specified, this will uninstall all iHPFS
- drives, and remove the driver from memory. (A few
- hundred bytes will still remain in memory, though.)
-
- If a drive letter is specified, only that drive will
- be removed.
-
-
-
- Examples
-
- To install iHPFS for all HPFS partitions, type
- IHPFS
-
- To install iHPFS for all HPFS partitions with long filename
- support and a 128KB cache, type
- IHPFS /C=128 /L
-
- To install only HPFS partition 2 as G:, type
- IHPFS G:2
-
- To remove iHPFS drive G:, type
- IHPFS /U G:
-
- To uninstall iHPFS completely, type
- IHPFS /U
-
-
-
- Large IDE drives
-
- There is a problem with accessing IDE (ATA) drives larger than
- 528MB (528 million bytes). The problem arises on some
- configurations if a partition occupies any cylinders above
- 1024. iHPFS can access these partitions if the BIOS supports
- it, and will try to do so automatically. If for some reason
- iHPFS fails to use the BIOS extensions, you may force this with
- the /B option. This will also tell you whether the BIOS has
- extended disk functions.
-
- If you still cannot access HPFS partitions above cylinder 1024,
- you may need a BIOS upgrade or a software driver. Please let me
- know if you experience any problems related to large IDE
- drives.
-
-
-
- Contacting the author
-
- You are welcome to send me any ideas, comments and suggestions
- for iHPFS. If you have found any bugs, please let me know. I
- can be reached at the following email address:
- Marcus.Better@abc.se
- There is also a WWW page with the latest information on iHPFS
- at
- http://www.abc.se/~m9111/ihpfs
-
-